Shell Lake State Bank ATMs in Folsom, CA

13397 Folsom Blvd
Folsom
CA 95630
United States

13397 Folsom Blvd
Folsom
CA 95630
United States